Which Sustainable Software Practices Do Scientists Find Most Useful?
نویسندگان
چکیده
We studied scientists who attended two-day workshops on basic software skills to determine which tools and practices they found most useful. Our preand post-workshop surveys showed increases in selfreported familiarity, while our interviews showed that participants found learning Python more useful than learning the Unix shell, that they found pointers to further resources very valuable, and that background material—the “why” behind the skills—was also very valuable.
منابع مشابه
Best Practices for Scientific Computing
Scientists spend an increasing amount of time building and using software. However, most scientists are never taught how to do this efficiently. As a result, many are unaware of tools and practices that would allow them to write more reliable and maintainable code with less effort. We describe a set of best practices for scientific software development that have solid foundations in research an...
متن کاملSoftware search is not a science, even among scientists
When they seek software for a task, how do people go about finding it? Past research found that searching the Web, asking colleagues, and reading papers have been the predominant approaches— but is it still true today, given the popularity of Facebook, Stack Overflow, GitHub, and similar sites? In addition, when users do look for software, what criteria do they use? And finally, if resources su...
متن کاملExperiments in Sustainable Software Practices for Future Architectures
Since its beginnings during World War II, the nuclear weapons program at Los Alamos National Laboratory has relied heavily on scientific computation. Large codes have been written over many years, and significant efforts have been made to develop and implement cutting-edge physics methods. However, relatively little attention has been given to the computer science and software engineering aspec...
متن کاملThe Pomodoro Technique for Sustainable Pace in Extreme Programming Teams
One of the common challenges of an Extreme Programming (XP) team is to find strategies so to reinforce practices and increase velocity. Most practices have found at least one optimal strategy tested and approved practically by the community, while ‘sustainable pace’ is core tenet missing a clear strategy. The aim of the Pomodoro Technique (PT) is exactly to fill this gap. The PT is a timeboxing...
متن کاملChinese Consumer Quality Perception and Preference of Traditional Sustainable Rice Produced by the Integrated Rice–Fish System
Historically, humans have created many sustainable practices, and among the most famous and successful sustainable practice is the rice–fish system in China. While previous studies have investigated eco-labeling food from various angles, consumer perception and preference of food produced from traditional sustainable practices (traditional sustainable food) remain unexplored. Taking the histori...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1407.6220 شماره
صفحات -
تاریخ انتشار 2014